מיינו אותי לתפקיד מתכנת בשפה שלא הכרתי, אף על פי שזה צוין עוד בתחילת התהליך. הראיון הכיל רק 2 שאלות מקצועיות, אחת על מערכים בתכנות והשנייה כיצד מעלית עובדת כדי לנתח את צורת החשיבה.
יש בחינה באנגלית, ואח"כ בחינה במחשב.
ואם עברת את השלב הראשון, אז בשלב השני נותנים לך משימה לבית שאתה צריך לעמוד בה. לא עברתי את השלב הראשון אז אני לא בטוח לגבי השלב השני.
שאלות מתוך הראיון
בבחינה הממוחשבת היה צריך לכתוב פונקציה שמקבלת N קטעים (מתמטיים) וצריכה להחזיר את האיחוד של כל הקטעים האלה במינימום קטעים ובזמן של nlog n.
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2016
הפתרון שהמראיין הראה לי זה לסדר את כל הקטעים לפי הערך התחתון שלהם, ואז לעבור על הערך העליון ולאחד ביניהם.
ראיון טלפוני, מבחן אינטרנט ב codility , מבחן מקצועי על מחשב וראיון עם מנהל בכיר
שאלות מתוך הראיון
לממש מערכת לניהול תור של הודעות newsfeed על ידי זמן קבלת ההודעות וחלוקה לchunks (של 5 דקות), את הקונפיגורציה של כמה הודעות, טווח שעות וחלוקה לchunks מקבלים בהתחלה מקובץ json שצריך לפרסר, יש לכתוב גם סימולטור של publishers שמזריק הודעות למערכת עם טקסט רנדומלי וחשוב להדפיס את הסטטוסים בכל פעם לקונסול בצורה קריאה וברורה.
תשובות
הוסף תשובה
|
לצפיה בתשובות
נובמבר 2016
חשוב לקחת בחשבון שזוהי משימה שלוקחת בין 4-6 שעות, ולפנות את כל היום שלכם עבור הראיון הזה, בסך הכל המשימה לא מסובכת וניתן להשתמש באינטרנט תוכדי, וגם להשתמש במבני נתונים קיימים של java.